package com.guomao.democ;

public class JavaDemo1 {

    public static void main(String[] args) {


        //1 匿名内部类语法
        StringTransformer st = new StringTransformer() {
            @Override
            public String transform(String input) {
                return Utils.reverse(input);
            }
        };

        //2 完整lambda表达式
        StringTransformer st1 = (String s) -> {
            return Utils.reverse(s);
        };
        //3 简化lambda表达式
        StringTransformer st2 = s -> Utils.reverse(s);

        //4 方法引用
        StringTransformer st3 = Utils::reverse;

    }
}
